*{margin: 0px; padding: 0px;;}
img{ margin: 0; padding: 0;}
ul{ margin: 0;padding: 0;}
ul,li{list-style: none;}
body{ font-family:"微软雅黑";font-size: 14px; color: #333; /*width: 1600px; */margin: 0 auto;position: relative;background: url(../images/beijing.jpg);}
a{ text-decoration:none; color: #333;}
/*.head{ height: 126px; width: 100%; position: relative;}*/
.head{ /*width:1600px;*/text-align: center; height: 108px; background:#1b9307; margin: 0 auto;}
.head-logo{ /*width:700px;*/;float:left; padding-left: 85px;}
.head-right{ float: right; font-size:28px; color: #fff;/*width:800px;*/ line-height: 100px;/*padding-right: 200px;*/}
.head-right span{ float: left;; margin-right: 15px;}
.banner{ height:  auto;}
.banner img{ width: 100%;}
.main{ width: 80%; height:  auto; margin: 0 auto;padding: 0px 2px;border: 1px solid #059016; background-color: white;}
.news{ width: 100%; margin: 0 auto; margin-top:15px; height: auto; clear: both;}
.news:after,.imgall:after,.youshi:after{ clear: both;; content: ''; overflow: hidden;  display: block;}
.clearfixed:after{clear: both;; content: ''; overflow: hidden;  display: block;}
.news-left{ width:50%; height:400px; float: left;}
.news-left h3{ color: #056818;font-size:45px; text-align: center;}
.news-left span{ color:red; margin-left: 20px;font-size:35px;}
.news-left p{text-indent:2em; line-height:32px;font-size:20px;}
.news-right{ float: right; width:50%; height: 400px;}

.news-bot{ width: 100%; background: #046c1d; height: 90px; line-height: 90px; color: #fff; 
font-size:60px; text-align: center; margin:20px auto; clear: both;}
./*news-bot em{ font-style: normal;; color: red;}*/


.imgall { height: auto;width:1600px; margin: 0 auto;}
.imgall h3{ height: 56px; line-height: 56px; color:red; font-size: 30px; text-align: center;}
.imgall ul{ margin: 0px;  display: flex; width: 1090px; ; margin: 0 auto;  
-webkit-box-pack: justify;  
-webkit-justify-content: space-between;  
-ms-flex-pack:justify ;  
justify-content: space-between; }
.imgall ul li{ margin-top:10px ;list-style: none; width:50%;}
.imgall ul li img{ display: block; width: 96%; margin: 0 auto;}

.youshi{height:  auto; background:#fff;width:100%; margin: 20px auto;}
.youshi h3{width: 100%; background: #046c1d; height: 90px; font-size:60px; line-height: 90px;
 text-align: center; color: #fff; padding: 5px 0; font-style: normal;}

.youshi h3 em{ font-style: normal; color: red; font-size: 70px;  margin: 0;}
.youshi .introdut{ width: 1072px; margin: 20px auto;}
.youshi .introdut dl{ margin: 10px 5px 15px 5px; padding: 0px; display: block; float: left; height: 178px;}
.youshi .introdut dl.mr{ margin-right: 0;}
.youshi .introdut dl dt{ float: left; width: 178px; margin-right: 20px;}
.youshi .introdut dl dt img{ width: 140px;/* height: 178px;*/}
.youshi .introdut dl dd{ float: right; width: 330px;}
.youshi .introdut dl dd h2{ font-size: 25px;color:#018518; /*margin:15px 0 5px 0;*/}
.youshi .introdut dl dd p{font-size: 16px; line-height: 29px;}
.youshi-bot{margin: 20px auto;clear: both; text-align: left; color: #fff; background: #018518;
 text-indent: 2em; font-size: 22px; line-height: 36px; padding: 5px 40px;}

.box-introduction{ width: 780px; margin: 0 auto; height: 670px;vertical-align: middle;text-align: center;}
.jinjie{height:650px;}
.box-one{ /*width: 1144px;*/ margin:0px auto; border-radius: 5px; background:#ace905; padding: 20px 45px; margin-bottom: 10px;}
.box-one h3,.box-two h3,.box-thired h3{ color: #ece9e8; font-size:34px; text-align: center;background-color: #008B00;}
.box-one p,.box-two p,.box-thired p{ line-height: 48px; font-size: 19px; font-weight:bolder;color: #000;}
.box-two{ /*width: 1144px; */margin: 0px auto; border-radius: 5px; background:#4EEE94; padding: 20px 45px;margin-bottom: 10px;}
.box-thired{ /*width: 1144px;*/ margin: 0px auto; border-radius: 5px; background:#44c601; padding: 20px 45px;margin-bottom: 10px;}
.box-four{ /*width: 1144px;*/ margin:0px auto; background:#a3a506; text-align: center; padding: 20px 45px; font-size: 60px; color: #df030d;margin-bottom: 10px;}
.support{ padding:5px 0 0 0;  /*width: 1234px; */margin:0px auto; }
.support h2{display: block; height: 328px;background:#eedeca; ;}
.support img{ width: 100%;}

.popule{/*width: 1234px; */margin:10px auto;}
.popule h3{/*width:1234px;*/ background: #046c1d; font-size:55px;
 text-align: center; color: #fff; padding: 5px 0; font-style: normal;}
 .popule img{ width: 100%; display: block; margin-top: 20px;}
.lowput{/*width: 1234px;*/ margin:10px auto;}
.lowput h3{/*width:1234px;*/ background: #046c1d; font-size:55px;
 text-align: center; color: yellow; padding: 5px 0; font-style: normal;}
 .lowput h3 span{ color: #ff4040;}
 .lowput img{ width:80%; display: block;  margin:40px auto;}
 
 
 .title-comm{margin: 0 auto; height: 55px; background: url(../images/bianwen.png) bottom repeat-x; background: #cfdad5; text-align: center;
 font-size: 55px; color:#007334; padding-left:35px; padding-bottom: 30px; font-weight: bold;}
 .title-awee{width: 100%; height:320px; border: 1px solid #ccc; margin: 15px 0;overflow:hidden}

 .title-one{ width:100%; margin: 0 auto; height: 60px;  text-align: center; background: #cfdad5;
 font-size: 55px; color:#9e7a02; padding-bottom: 30px; font-weight: bold;}
 .title-one span{ color: #000; font-size: 30px;}
 .title-about{ width: 98%; border-radius: 5px; background: #f6f0d4; padding:20px 10px ;}
.title-about img{ float: left;display: block; width:50%; height: 470px; /*margin-right: 19px;margin-left:19px;*/}
.title-about p{ font-size:14px; color: #000; float:right;  font-weight:bolder;width: 48%; line-height: 32px;/*margin:0px 15px;*/}
.liuyan{ width: 100%;}
.liuyan h3{ height:80px;}
.liuyan h3 img{ width: 100%;}
.liuyan-main{ border-radius:  0 0 5px 5px; border:1px solid #026f1e; height: auto; padding:0 0 0px 0; background:#f9f1e6;}
.liuyan-main h3{ height:71px; background: #fef4ea ;}
.liuyan-main h3 img{ width: 1228px;}

.liuyan-mainlf{ width:27%; height:510px; float: left; border-right: 1px solid #8b4f31;}
.liuyan-mainlf dl{ display: block; margin: 0;}
.liuyan-mainlf dl dt{ font-size: 24px;font-weight:bolder;text-align: center; color: #000000;display: block; 
height: 150px; border-bottom: 1px solid #8b4f31; padding: 20px 0; margin-bottom:30px; margin-left:50px;}
.yan-mainlf dl dt span{ display: block; ; width: 100%; clear: both;}
.liuyan-mainlf dl dd{font-size: 18px;width: 100%; height:286px; text-align: center; display: block; }
.liuyan-mainlf dl dd img{ display: block;/*width: 300px; */margin:0 auto; height: 220px; margin-bottom: 20px;}
.liuyan-mainlf dl dd p{ display: block;color:#007334;padding:20px 0; height: 48px; line-height: 48px; font-size: 18px; font-weight: bold;}
.liuyan-mainrt{width:72%; height:auto; float: left; }
.liuyan-mainrt h3{ height: 40px; line-height: 40px; display: block; padding-left: 20px;;border-bottom: 1px solid wheat;}
.liuyan-mainrt h3 em{ float: left; font-style: normal; font-size: 20px;color: #714010;}
.liuyan-mainrt h3 span{ color: red; float: left;}
.liuyan-mainrt h3 i{font-style: normal;float: right; font-style: normal; font-size: 20px;color: #714010; padding-right: 20px;}

.liu-maincont{ padding:0 10px; width:57%; float: left;}
.liu-maincont h2{ color:#666; margin: 10px 10px;  padding: 0; margin-bottom: 20px;}
.liu-maincont ul{ margin: 0px; padding: 0; p}
.liu-maincont ul li{ display: block; height: auto; margin-bottom: 20px;font-size: 18px}
.liu-maincont ul li label{ float: left;height: 42px; line-height: 42px; text-align: right; width: 120px;font-weight:bolder;font-size:16px;}
.liu-maincont ul li label span{ color: red;}
.liu-maincont ul li input{ width:320px; height: 33px; border: 1px solid #6d3d0c;}
.liu-maincont ul li input[type=textarea]{ height: 74px; line-height: 24px;}
.liu-maincont .message button{font-size:18px;}

.liu-maincontrt{ float: left;; width: 39%; background: #fff; font-size:18px;border: 1px solid #6a3907; margin-top: 20px;}
.liu-maincontrt h3{ background:#6a3907; color: #fff;height: 46px; line-height: 46px; padding-left: 10px;}
.liu-maincontrt ul{ margin: 0px; padding: 0; display: block;;}
.liu-maincontrt ul li{ display: block;; height:26px; border-bottom: 1px dashed #ccc; line-height:26px; padding:0 10px;font-size: 14px;}
.liu-maincontrt ul li span{ float: right;}

.foot{ width: 100%; margin:20px 0 0 0; height: 248px; background: #026f1e;}
.foot-com{ width: 1200px; margin: 0 auto;height: 248px;}
.foot-logo{ float: left;}
.foot-tel{ float: left; color: #fff; font-size: 16px; line-height:42px; padding: 70px 0 0 0;}



.container{width: 1200px; margin: 10px auto; height: auto;clear: both; }
.nav{ height: 57px; width: 100%; position: relative;; background: url(../images/nav-bg.png) repeat-x;clear: both}
.nav-meue{ width:1200px; margin: 0px auto;}
.nav-meue ul { margin: 0px; padding: 0; display: block;}
.nav-meue ul li{ list-style: none;  float: left; display: block;text-align: center;width: 14.2%; 
}

.container-left{ width: 230px; height:  auto; float: left; margin-right: 10px; ;}

.nav-meue ul li a{ font-size: 14px; color: #fff; height: 57px; text-align: center;  line-height: 57px;
width: 100%;background: url(../images/libgall.png) no-repeat center right; display: block;font-weight:bolder;
}
.nav-meue ul li a.home{background: url(../images/libg.png) no-repeat center right; width:90%;}
.nav-meue ul li a.home img{ float: left; margin-left:30%;;}
.nav-meue ul li a.last{ background:none; color: red;}
.foot-foot{ width: 100%; background:#0fa713;}
.foot-bot{width: 1200px; margin: 0 auto;height: 200px; padding-top: 0px; position: relative;}
.foot-botlogo{ width:136px; height: 188px; float: left; margin-right: 40px;padding-top: 24px; }
.foot-botlogo img{width:100%; /*height: 188px;*/ }
.foot-botcenter{ width:1000px; padding-top: 40px; color: #f1f1f1; float: left; font-size:15px;line-height: 30px;}
.foot-botcenter a{color: #ccc}
.foot-botcenter span{ color: red;}
.foot-botriht{ position: absolute; font-weight: bold; font-size:33px; color: #f3fa2d; right: 0px; top: 50px;}
.page{text-align: center;}
.page li{width: 30px;height: 30px;border: 1px solid #ccc;display: inline-block;text-align: center;line-height: 30px;cursor:pointer;font-size: 18px}
.active{color: red}
